birmingham (city in england) - French English Dictionary